*{
   padding: 0;
   margin: 0;
   list-style: none;
}
.icon {
       width: 1.5em; height: 1.5em;
       vertical-align: -0.15em;
       fill: currentColor;
       overflow: hidden;
       vertical-align: middle;
    }
html,
body,
#app,
.common-layout,
.el-container{
   height: 100%;
}
.avatar-uploader .el-upload {
   border: 1px dashed var(--el-border-color);
   border-radius: 6px;
   cursor: pointer;
   position: relative;
   overflow: hidden;
   transition: var(--el-transition-duration-fast);
 }
 
 .avatar-uploader .el-upload:hover {
   border-color: var(--el-color-primary);
 }
 
 .el-icon.avatar-uploader-icon {
   font-size: 28px;
   color: #8c939d;
   width: 178px;
   height: 178px;
   text-align: center;
 }
 #nprogress .bar { /*进度条样式*/
   background: red !important;
   height: 10px !important;
}

.spinner-icon {/*圆圈样式*/
border-top-color: #f56c6c!important;
border-left-color: #003df1!important;
}
